home *** CD-ROM | disk | FTP | other *** search
- *** ./makefile.cfg Sat Mar 21 11:08:57 1998
- --- ../libjpeg-6b/./makefile.cfg Thu Jun 25 19:50:28 1998
- ***************
- *** 35,40 ****
- --- 35,51 ----
- # To link any special libraries, add the necessary -l commands here.
- LDLIBS= @LIBS@
-
- + # Special variable that links the appropriate ABI of libjpeg. --tmk
- + LDJPEG= $(LIBBEF) -L. -ljpeg $(LIBAFT)
- +
- + # These vars are normally set by the parent makefile. --tmk
- + ABIEXT=
- + ASOEXT=
- + BINEXT=
- + LIBEXT=.a
- + LIBBEF=
- + LIBAFT=
- +
- # If using GNU libtool, LIBTOOL references it; if not, LIBTOOL is empty.
- LIBTOOL = @LIBTOOL@
- # $(O) expands to "lo" if using libtool, plain "o" if not.
- ***************
- *** 123,129 ****
- jdmainct.$(O) jdcoefct.$(O) jdpostct.$(O) jddctmgr.$(O) \
- jidctfst.$(O) jidctflt.$(O) jidctint.$(O) jidctred.$(O) \
- jdsample.$(O) jdcolor.$(O) jquant1.$(O) jquant2.$(O) jdmerge.$(O)
- ! # These objectfiles are included in libjpeg.a
- LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
- # object files for sample applications (excluding library files)
- COBJECTS= cjpeg.$(O) rdppm.$(O) rdgif.$(O) rdtarga.$(O) rdrle.$(O) \
- --- 134,140 ----
- jdmainct.$(O) jdcoefct.$(O) jdpostct.$(O) jddctmgr.$(O) \
- jidctfst.$(O) jidctflt.$(O) jidctint.$(O) jidctred.$(O) \
- jdsample.$(O) jdcolor.$(O) jquant1.$(O) jquant2.$(O) jdmerge.$(O)
- ! # These objectfiles are included in libjpeg$(LIBEXT)
- LIBOBJECTS= $(CLIBOBJECTS) $(DLIBOBJECTS) $(COMOBJECTS)
- # object files for sample applications (excluding library files)
- COBJECTS= cjpeg.$(O) rdppm.$(O) rdgif.$(O) rdtarga.$(O) rdrle.$(O) \
- ***************
- *** 133,139 ****
- TROBJECTS= jpegtran.$(O) rdswitch.$(O) cdjpeg.$(O) transupp.$(O)
-
-
- ! all: @A2K_DEPS@ libjpeg.$(A) cjpeg djpeg jpegtran rdjpgcom wrjpgcom
-
- # Special compilation rules to support ansi2knr and libtool.
- .SUFFIXES: .lo .la
- --- 144,150 ----
- TROBJECTS= jpegtran.$(O) rdswitch.$(O) cdjpeg.$(O) transupp.$(O)
-
-
- ! all: @A2K_DEPS@ libjpeg$(LIBEXT) cjpeg djpeg jpegtran rdjpgcom wrjpgcom
-
- # Special compilation rules to support ansi2knr and libtool.
- .SUFFIXES: .lo .la
- ***************
- *** 158,163 ****
- --- 169,184 ----
- $(CC) $(CFLAGS) $(ANSI2KNRFLAGS) -o ansi2knr $(srcdir)/ansi2knr.c
- $(MKDIR) knr
-
- + # special rules used by parent makefile for multi-ABI building --tmk
- +
- + bin: cjpeg djpeg jpegtran rdjpgcom wrjpgcom
- + lib: libjpeg$(LIBEXT)
- + libjpeg$(LIBEXT): $(LIBOBJECTS)
- + rm -f libjpeg$(ASOEXT) libjpeg$(LIBEXT)
- + $(AR) libjpeg$(ASOEXT) $(LIBOBJECTS)
- + $(RANLIB) libjpeg$(ASOEXT)
- + cp -f libjpeg$(ASOEXT) libjpeg$(LIBEXT)
- +
- # the library:
-
- # without libtool:
- ***************
- *** 173,186 ****
-
- # sample programs:
-
- ! cjpeg: $(COBJECTS) libjpeg.$(A)
- ! $(LN) $(LDFLAGS) -o cjpeg $(COBJECTS) libjpeg.$(A) $(LDLIBS)
-
- ! djpeg: $(DOBJECTS) libjpeg.$(A)
- ! $(LN) $(LDFLAGS) -o djpeg $(DOBJECTS) libjpeg.$(A) $(LDLIBS)
-
- ! jpegtran: $(TROBJECTS) libjpeg.$(A)
- ! $(LN) $(LDFLAGS) -o jpegtran $(TROBJECTS) libjpeg.$(A) $(LDLIBS)
-
- rdjpgcom: rdjpgcom.$(O)
- $(LN) $(LDFLAGS) -o rdjpgcom rdjpgcom.$(O) $(LDLIBS)
- --- 194,207 ----
-
- # sample programs:
-
- ! cjpeg: $(COBJECTS) libjpeg$(LIBEXT)
- ! $(LN) $(LDFLAGS) -o cjpeg $(COBJECTS) $(LDJPEG) $(LDLIBS)
-
- ! djpeg: $(DOBJECTS) libjpeg$(LIBEXT)
- ! $(LN) $(LDFLAGS) -o djpeg $(DOBJECTS) $(LDJPEG) $(LDLIBS)
-
- ! jpegtran: $(TROBJECTS) libjpeg$(LIBEXT)
- ! $(LN) $(LDFLAGS) -o jpegtran $(TROBJECTS) $(LDJPEG) $(LDLIBS)
-
- rdjpgcom: rdjpgcom.$(O)
- $(LN) $(LDFLAGS) -o rdjpgcom rdjpgcom.$(O) $(LDLIBS)
- ***************
- *** 190,196 ****
-
- # Installation rules:
-
- ! install: cjpeg djpeg jpegtran rdjpgcom wrjpgcom @FORCE_INSTALL_LIB@
- $(INSTALL_PROGRAM) cjpeg $(bindir)/$(binprefix)cjpeg
- $(INSTALL_PROGRAM) djpeg $(bindir)/$(binprefix)djpeg
- $(INSTALL_PROGRAM) jpegtran $(bindir)/$(binprefix)jpegtran
- --- 211,223 ----
-
- # Installation rules:
-
- ! install: install-bin install-lib install-headers
- !
- ! #
- ! # Removed dependencies because install doesn't understand multi-ABI. --tmk
- ! #
- ! #install: cjpeg djpeg jpegtran rdjpgcom wrjpgcom
- ! install-bin:
- $(INSTALL_PROGRAM) cjpeg $(bindir)/$(binprefix)cjpeg
- $(INSTALL_PROGRAM) djpeg $(bindir)/$(binprefix)djpeg
- $(INSTALL_PROGRAM) jpegtran $(bindir)/$(binprefix)jpegtran
- ***************
- *** 202,209 ****
- $(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(mandir)/$(manprefix)rdjpgcom.$(manext)
- $(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(mandir)/$(manprefix)wrjpgcom.$(manext)
-
- ! install-lib: libjpeg.$(A) install-headers
- ! $(INSTALL_LIB) libjpeg.$(A) $(libdir)/$(binprefix)libjpeg.$(A)
-
- install-headers: jconfig.h
- $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h
- --- 229,241 ----
- $(INSTALL_DATA) $(srcdir)/rdjpgcom.1 $(mandir)/$(manprefix)rdjpgcom.$(manext)
- $(INSTALL_DATA) $(srcdir)/wrjpgcom.1 $(mandir)/$(manprefix)wrjpgcom.$(manext)
-
- ! #
- ! # Removed dependencies because install doesn't understand multi-ABI.
- ! # This doesn't actually correctly install all 6 ABIs. --tmk
- ! #
- ! #install-lib: libjpeg$(LIBEXT) install-headers
- ! install-lib: install-headers
- ! $(INSTALL_LIB) libjpeg$(LIBEXT) $(libdir)/$(binprefix)libjpeg$(LIBEXT)
-
- install-headers: jconfig.h
- $(INSTALL_DATA) jconfig.h $(includedir)/jconfig.h
- ***************
- *** 213,232 ****
-
- clean:
- $(RM) *.o *.lo libjpeg.a libjpeg.la
- ! $(RM) cjpeg djpeg jpegtran rdjpgcom wrjpgcom
- ! $(RM) ansi2knr core testout* config.log config.status
- $(RM) -r knr .libs _libs
-
- distclean: clean
- $(RM) Makefile jconfig.h libtool config.cache
-
- test: cjpeg djpeg jpegtran
- $(RM) testout*
- ./djpeg -dct int -ppm -outfile testout.ppm $(srcdir)/testorig.jpg
- ./djpeg -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testorig.jpg
- ./cjpeg -dct int -outfile testout.jpg $(srcdir)/testimg.ppm
- ./djpeg -dct int -ppm -outfile testoutp.ppm $(srcdir)/testprog.jpg
- ./cjpeg -dct int -progressive -opt -outfile testoutp.jpg $(srcdir)/testimg.ppm
- ./jpegtran -outfile testoutt.jpg $(srcdir)/testprog.jpg
- cmp $(srcdir)/testimg.ppm testout.ppm
- cmp $(srcdir)/testimg.bmp testout.bmp
- --- 245,271 ----
-
- clean:
- $(RM) *.o *.lo libjpeg.a libjpeg.la
- ! $(RM) ansi2knr core so_locations testout* config.log config.status
- $(RM) -r knr .libs _libs
-
- distclean: clean
- $(RM) Makefile jconfig.h libtool config.cache
- + $(RM) -f libjpeg*.{so,a}
- + $(RM) cjpeg djpeg jpegtran rdjpgcom wrjpgcom
-
- test: cjpeg djpeg jpegtran
- $(RM) testout*
- + LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH; \
- ./djpeg -dct int -ppm -outfile testout.ppm $(srcdir)/testorig.jpg
- + LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH; \
- ./djpeg -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testorig.jpg
- + LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH; \
- ./cjpeg -dct int -outfile testout.jpg $(srcdir)/testimg.ppm
- + LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH; \
- ./djpeg -dct int -ppm -outfile testoutp.ppm $(srcdir)/testprog.jpg
- + LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH; \
- ./cjpeg -dct int -progressive -opt -outfile testoutp.jpg $(srcdir)/testimg.ppm
- + LD_LIBRARY_PATH="`pwd`:$$LD_LIBRARY_PATH"; export LD_LIBRARY_PATH; \
- ./jpegtran -outfile testoutt.jpg $(srcdir)/testprog.jpg
- cmp $(srcdir)/testimg.ppm testout.ppm
- cmp $(srcdir)/testimg.bmp testout.bmp
-